come out smelling of roses - Allemand Anglais Dictionnaire